it blows - German English Dictionary